appearance (personal presence) - Spanish English Dictionary